@import url(base.css);
@font-face{
     font-family: ''宋体','SimSu''; 
     src: url('SourceHanSerifCN-Medium.otf')
}
.new_1200{max-width: 1200px;box-sizing: border-box;margin: 0 auto;}
.header{width: 100%;}
.headertop{width: 100%;height: 40px;background: linear-gradient( 180deg, #F7F8F8 0%, #E6E6E6 100%);}
.headertopconter{width: 100%;}
.headertoplist{float: right;line-height: 40px;}
.headertoplist a{float: left;font-size: 12px;color: #666;font-weight: 400;margin-right: 20px;position: relative;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.headertoplist a img{display: block;max-width: 100%;margin-top: 6px;}
.headertoplist a:last-child{margin-right: 0;}
.headertoplist a::before{content: '';width: 1px;height: 12px;background: #ccc;position: absolute;top: 15px;right: -10px;}
.headertoplist a:last-child::before{display: none;}
.headertoplist a:hover{color: #F09B1C;}
.headeradd{width: 100%;}
.headeraddcon{width: 100%;padding: 15px 0;box-sizing: border-box;}
.headerbottom{width: 100%;height: 74px;box-shadow: 0px 2px 20px rgba(0,0,0,0.15);background: linear-gradient( 41deg, #FE9600 0%, #F98900 50%, #CC0600 100%);
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.headerbottom.active{position: fixed;top: 0;left: 0;z-index: 100;}
.newheader .headerbottom{height: auto;background: #fff;padding: 15px 0;box-sizing: border-box;box-shadow: 0px 2px 20px rgba(0,0,0,0.15);}
.headerbottomconter{width: 100%;}
.headerlogo{float: left;box-sizing: border-box;}
.headerlogo a{display: flex;align-items: center;}
.headerlogo a img{display: block;max-width: 320px;}
.headerlogo a span{font-size: 26px;color: #F09B1C;display: inline-block;margin-left: 12px;margin-top: -1px;font-family: '宋体','SimSu';}
.headernav{width: 100%;}
.headernav ul{display: flex;justify-content: space-between;}
.headernav ul li{line-height: 74px;}
.headernav ul li a{display: block;font-size: 22px;font-weight: 500;color: #fff;font-family: '宋体','SimSu';position: relative;}
.headernav ul li a::before{content: '';width: 0%;height: 4px;background: #B01116;position: absolute;bottom: 0;left: 0;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.headernav ul li.active a::before{width: 100%;}
.headernav ul li:hover a::before{width: 100%;}
.nheader{float: right;position: relative;margin-top: 18px;}
.nheader input{display: block;background: #fff;font-size: 12px;color: #333;border-radius: 20px;width: 375px;
border: 1px solid #F09B1C;box-sizing: border-box;padding: 0 54px 0 18px;outline: none;height: 40px;}
.nheader button{width: 40px;height: 40px;position: absolute;top: 0;right: 10px;background: url(searchadd.png) center no-repeat;
border: 0;outline: none;background-size: 16px;}
.mobileheader{width: 100%;height: 60px;background: linear-gradient( 180deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);
position: fixed;top: 0;left: 0;padding: 0 12px;box-sizing: border-box;z-index: 10;display: none;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.mobileheader.active{background: #fff;box-shadow: -1px 2px 21px 0px rgba(0,0,0,0.27);}
.mobileheadercon{width: 100%;display: flex;align-items: center;justify-content: space-between;height: 100%;}
.mobilelogo a{display: flex;align-items: center;}
.mobilelogo a img{display: block;max-width: 160px;}
.mobilelogo a img.mobilehide{display: none;}
.mobileheader.active .mobilelogo a img.mobilehide{display: block;}
.mobileheader.active .mobilelogo a img.mobileshow{display: none;}
.mobilelogo a span{font-size: 14px;color: #F09B1C;margin-left: 4px;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;
font-weight: 300;}
.mobileheaderledby .mobilelogo a span{color: #fff;}
.mobileheader.active .mobilelogo a span{color: #F09B1C;}
.mobileright span{float: left;margin-right: 12px;width: 46px;height: 46px;border-radius: 50%;
cursor: pointer;}
.mobileright span:last-child{margin-right: 0;}
.mobileright span img{display: block;width: 100%;height: 100%;object-fit: cover;
border-radius: 50%;}
.newnav{width: 100%;padding: 20px 18px;box-sizing: border-box;display: none;}
.newnav p{float: left;width: 76%;margin-right: 4%;height: 60px;border-radius: 10px;
background: #F09B1C;text-align: center;line-height: 60px;font-size: 16px;color: #fff;cursor: pointer;}
.newnav span{float: right;width: 20%;height: 60px;border-radius: 10px;box-sizing: border-box;text-transform: uppercase;
border: 1px solid #F09B1C;text-align: center;line-height: 58px;font-size: 16px;color: #F09B1C;cursor: pointer;}
.mobile{width: 100%;height: 100%;position: fixed;top: 0;right: -100%;z-index: 300;}
.mobilebj{width: 100%;height: 100%;position: fixed;top: 0;right: -100%;background: rgba(0,0,0,0.5);}
.mobilebox{width: 60%;height: 100%;position: absolute;top: 0;right: -50%;background: #F09B1C;}
.mobilebox .close{width: 100%;height: 60px;position: relative;}
.mobilebox .close i{float: right;width: 20px;height: 20px;background: url(menu-close.png) no-repeat;background-size: 100% 100%;margin: 20px;}
.mobilelist>ul>.on>a i{transform: rotate(90deg);}
.mobilelist{width: 100%;height: 100%;}
.mobilelist>ul>li{width: 100%;border-bottom: 1px solid #c37500;}
.mobilelist>ul>li:first-child{border-top: 1px solid #c37500;}
.mobilelist>ul>li:last-child{border-bottom: 0;}
.mobilelist>ul>li>a{display: block;font-size: 14px;color: #fff;padding: 9px 15px;box-sizing: border-box;background: #e58900;position: relative;}
.mobileserch{width: 100%;height: 100%;position: fixed;top: 0;right: -100%;z-index: 300;}
.mobileserchbj{width: 100%;height: 100%;position: fixed;top: 0;right: -100%;background: rgba(0,0,0,0.5);}
.mobileserchbox{width: 100%;height: auto;position: absolute;top: 0;right: -100%;background: #F09B1C;}
.mobileserchbox .closed{width: 100%;height: 60px;position: relative;}
.mobileserchbox .closed i{float: right;width: 20px;height: 20px;background: url(menu-close.png) no-repeat;background-size: 100% 100%;margin: 20px;}
.mobileserchboxcon{width: 100%;padding: 20px;box-sizing: border-box;}
.mobileserchboxcon input{width: 80%;height: 40px;padding: 0 12px;box-sizing: border-box;
border-radius: 4px 0 0 4px;border: 1px solid #c37500;font-size: 14px;color: #333;float: left;}
.mobileserchboxcon button{width: 20%;border-radius: 0 4px 4px 0;text-align: center;line-height: 40px;
height: 40px;border: 0;font-size: 14px;color: #fff;background: #c37500;box-sizing: border-box;float: left;}
.backtop{cursor: pointer;font-size: 0.9em;position: fixed;text-align: center;z-index: 999; -webkit-transition: background-color 0.2s ease-in-out;-moz-transition: background-color 0.2s ease-in-out;display: none;
    -ms-transition: background-color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out;background: #121212;color: #ffffff;
	border-radius: 3px;padding-left: 12px;padding-right: 12px;padding-top: 12px;padding-bottom: 12px;right: 20px;bottom: 90px;}
.backtop:hover{background: #c37500;color: #fff;}
.conter{width: 100%;}
.section{width: 100%;position: relative;}
.section::before{content: '';width: 100%;height: 85%;background: #F7F4EE;position: absolute;top: 0;left: 0;}
.section .new_1200{position: relative;z-index: 1;}
.sectionbox{width: 100%;padding: 48px 0 60px 0;box-sizing: border-box;}
.title{width: 100%;margin-bottom: 24px;position: relative;overflow: hidden;}
.title h4{font-size: 28px;color: #282828;font-weight: 500;line-height: 40px;position: relative;text-align: center;display: table;margin: 0 auto;font-family:'宋体','SimSu';}
.title h4::before{content: '';width: 397px;height: 5px;background: url(iconleft.png) center no-repeat;
background-size: 100%;position: absolute;top: 50%;left: -424px;margin-top: -2.5px;}
.title h4::after{content: '';width: 397px;height: 5px;background: url(iconright.png) center no-repeat;
background-size: 100%;position: absolute;top: 50%;right: -424px;margin-top: -2.5px;}
.pcsearch{display: block;width: 29px;height: 29px;background: url(search.png) center no-repeat;cursor: pointer;
position: absolute;top: 6px;right: 0;}
.searchtc{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 100;display: none;}
.searchtcbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.5);}
.searchtcbox{width: 500px;height: 45px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.searchconten{width: 100%;}
.searchconten input{float: left;width: 400px;height: 45px;outline: none;border: 0;border-radius: 4px 0 0 4px;
padding: 0 12px;box-sizing: border-box;font-size: 16px;color: #333;background: #fff;}
.searchconten button{float: left;width: 100px;height: 45px;outline: none;border: 0;border-radius: 0 4px 4px 0;
font-size: 16px;color: #fff;background: #c37500;cursor: pointer;}
.clearsearch{display: block;width: 40px;height: 40px;cursor: pointer;background: url(menu-close.png) center no-repeat;
position: fixed;top: 50px;right: 50px;}
.sectiontop{width: 100%;display: flex;margin-bottom: 24px;overflow: hidden;}
.sectionleft{width: 57%;margin-right: 2%;height: 544px;}
.sectionleftbox{width: 100%;}
.sectionleftbox ul li{width: 100%;}
.sectionleftbox ul li a{display: block;width: 100%;position: relative;height: 100%;}
.sectionleftbox ul li a .bannerimg{display: block;width: 100%;height: 444px;object-fit: cover;}
.sectiontext{width: 100%;padding: 24px;box-sizing: border-box;}
.sectiontext p{font-size: 18px;color: #fff;font-weight: 400;line-height: 26px;float: left;width: 84%;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sectiontext i{display: block;width: 24px;height: 24px;background: url(iconmore.png) center no-repeat;float: right;
margin-top: 14px;background-size: 100%;}
.sectionleftbox .bannerpages{bottom: 120px !important;width: auto !important;left: 24px !important;}
.sectionleftbox .swiper-pagination-bullet{width: 8px;height: 8px;background: rgba(255,255,255,0.5);opacity: 1 !important;border-radius: 50%;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.sectionleftbox .swiper-pagination-bullet-active{background: #BF0000;}
.sectionright{width: 41%;overflow: hidden;}
.sectionright ul li{width: 100%;background: #fff;border-left: 4px solid #BF0000;box-sizing: border-box;margin-bottom: 16px;}
.sectionright ul li:last-child{margin-bottom: 0;}
.sectionright ul li a{display: flex;width: 100%;padding: 16px;box-sizing: border-box;height: 170.5px;flex-direction: column;justify-content: space-between;}
.sectionright ul li a h5{font-size: 18px;color: #1E2022;line-height: 26px;font-weight: 400;margin-bottom: 4px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.sectionright ul li a h6{font-size: 14px;color: #999;font-weight: 400;margin-bottom: 12px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sectionright ul li a p{font-size: 14px;color: #999;font-weight: 500;line-height: 14px;}
.sectionright ul li a p i{display: inline-block;width: 18px;height: 18px;background: url(time.png) center no-repeat;vertical-align: -3px;
background-size: 100%;}
.sectionright ul li a:hover h5{color: #F09B1C;}
.sectionbottom{width: 100%;overflow: hidden;}
.sectionbottom ul li{width: 32.5%;background: #fff;border-left: 4px solid #BF0000;box-sizing: border-box;margin-right: 1.25%;float: left;}
.sectionbottom ul li:last-child{margin-right: 0;}
.sectionbottom ul li a{display: flex;width: 100%;padding: 16px;box-sizing: border-box;height: 166px;flex-direction: column;justify-content: space-between;}
.sectionbottom ul li a h5{font-size: 18px;color: #1E2022;line-height: 26px;font-weight: 400;margin-bottom: 4px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.sectionbottom ul li a h6{font-size: 14px;color: #999;font-weight: 400;margin-bottom: 12px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sectionbottom ul li a p{font-size: 14px;color: #999;font-weight: 500;line-height: 14px;}
.sectionbottom ul li a p i{display: inline-block;width: 18px;height: 18px;background: url(time.png) center no-repeat;vertical-align: -3px;
background-size: 100%;}
.sectionbottom ul li a:hover h5{color: #F09B1C;}
.sectionmore{width: 100%;margin-top: 24px;overflow: hidden;}
.sectionmore a{display: table;width:178px;height:48px;box-sizing: border-box;border: 1px solid #BF0000;
text-align: center;line-height: 46px;
margin: 0 auto;font-size: 18px;color: #BF0000;font-weight: 500;}
.sectionmore a i{display: inline-block;width: 16px;height: 16px;background: url(addmores.png) center no-repeat;vertical-align: -2px;
background-size: 100%;}
.mobilebanner{width: 100%;display: none;}
.innewconter{width: 100%;background: #FFFFFB;box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.11);border-radius: 8px;
padding: 24px 0px 32px 0px;box-sizing: border-box;display: flex;}
.innewitem{width: 50%;position: relative;}
.innewitem::before{content: '';width: 1px;height: calc(100% - 88px);background: #E1E1E1;position: absolute;bottom: 0;right: 0;}
.innewitem:last-child::before{display: none;}
.innewtitle{font-size: 28px;color: #282828;font-weight: 500;width: 244px;height: 60px;background: linear-gradient( 90deg, #F09B1C 0%, #FFFFFF 100%);
padding-left: 42px;box-sizing: border-box;line-height: 60px;border-radius: 4px 0 0 4px;margin-bottom: 34px;font-family: '宋体','SimSu';}
.innewitem:first-child .innewtitle{margin-left: -16px;}
.innewitembox{width: 100%;padding: 0 40px;box-sizing: border-box;}
.innewitembox a{font-size: 18px;color: #1E2022;line-height: 24px;font-weight: 400;margin-bottom: 16px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;display: block;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.innewitembox a:last-child{margin-bottom: 0;}
.innewitembox a:hover{color: #F09B1C;}
.innewmore{width: 100%;padding: 0 40px;box-sizing: border-box;margin-top: 26px;}
.innewmore a{display: table;font-size: 14px;color: #999;font-weight: 500;
width: 136px;height: 48px;text-align: center;box-sizing: border-box;border: 1px solid #ABABAB;
line-height: 46px;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.innewmore a:hover{color: #F09B1C;border-color: #F09B1C;}
.innewmore a i{display: inline-block;width: 16px;height: 16px;background: url(more1.png) center no-repeat;vertical-align: -3px;
background-size: 100%;}
.agency{width: 100%;background: transparent;padding: 64px 0 56px 0;box-sizing: border-box;}
.agencycon{width: 100%;}
.agencycon .title{margin-bottom: 40px;}
.agencylist{width: 100%;overflow: hidden;}
.agencylist ul li{float: left;width: 20%;margin-right: 2%;height: 340px;border-radius: 8px;}
.agencylist ul li:last-child{width: 34%;border-radius: 0px;margin-right: 0;}
.agencylist ul li a{display: flex;width: 100%;border-radius: 8px;align-items: center;height: 100%;}
.agencylistcon{width: 100%;text-align: center;}
.agencylistcon img{display: block;width: 112px;height: 112px;border-radius: 50%;object-fit: cover;margin: 0 auto 14px;}
.agencylistcon h5{font-size: 28px;color: #fff;font-weight: 500;margin-bottom: 4px;}
.agencylistcon p{font-size: 12px;color: #fff;font-weight: 400;opacity: 0.6;text-transform: uppercase;}
.agencyitem{width: 100%;height: 160px;margin-bottom: 20px;border-radius: 8px;}
.agencyitem:last-child{margin-bottom: 0;}
.innewlast{width: 100%;}
.innewlasttop{width: 100%;background: #F09B1C;padding: 56px 0 40px 0;box-sizing: border-box;position: relative;}
.innewlasttopcon{width: 100%;position: relative;z-index: 2;overflow: hidden;}
.innewlasttopcon a{display: block;width: 32%;height: 120px;border-radius: 10px;margin-right: 2%;float: left;
font-size: 28px;color: #fff;text-align: center;line-height: 120px;font-weight: 500;position: relative;}
.innewlasttopcon a:last-child{margin-bottom: 0;margin-right: 0;}
.innewlasttopcon a::before{width: 24px;height: 24px;content: '';background: url(iconmore.png) center no-repeat;background-size: 100%;
position: absolute;top: 50%;right: 34px;transform: translateY(-50%);}
.addnewsbj{width: 100%;display: block;position: absolute;top: 0;left: 0;height: 80%;display: none;}
.mobilematrix{width: 100%;padding: 0 18px 56px 18px;box-sizing: border-box;background: #F09B1C;overflow: hidden;}
.mobilematrix .title{margin-bottom: 24px;}
.mobilematrix .title h4{font-size: 14px;color: #fff;line-height: 16px;}
.mobilematrix .title h4::before{background: url(le.png) center no-repeat;background-size: 100%;}
.mobilematrix .title h4::after{background: url(ri.png) center no-repeat;background-size: 100%;}
.mobilematrixlist{display: table;margin: 0 auto;}
.mobilematrixitem{float: left;width: 82px;margin-right: 12px;}
.mobilematrixitem:last-child{margin-right: 0;}
.mobilematrixitem img{display: block;max-width: 100%;object-fit: cover;margin: 0 auto 8px;}
.mobilematrixitem p{text-align: center;max-width: 82px;font-size: 12px;color: #fff;opacity: 0.8;}
.footer{width: 100%;padding: 36px 0;box-sizing: border-box;background: #555555;overflow: hidden;}
.footercon{width: 100%;}
.footerleft{float: left;margin-top: 14px;max-width: 223px;}
.footerleft h1 img{display: block;max-width: 100%;}
.footeright{float: right;}
.footeright p{font-size: 12px;color: #fff;font-weight: 400;line-height: 24px;}
.footeright p a{color: #fff;}
.newdetail{width: 100%;padding: 20px 0 80px 0;box-sizing: border-box;background: #F7F4EE;}
.newdetailbox{width: 100%;}
.newdetailtop{width: 100%;margin-bottom: 20px;}
.newdetailtop span{float: left;font-size: 12px;color: #979797;font-weight: 400;margin-right: 4px;}
.newdetailtop a{float: left;font-size: 12px;color: #979797;font-weight: 400;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.newdetailtop a:hover{color: #F09B1C;}
.newdetailtop strong{float: left;font-size: 12px;color: #979797;font-weight: 400;margin: 0 4px;}
.newdetailconter{width: 100%;}
.newdetaileft{float: left;background: #fff;width: 72.5%;padding: 40px 60px;box-sizing: border-box;margin-right: 2.5%;}
.newdetailtitle{width: 100%;margin-bottom: 32px;}
.newdetailtitle h4{font-size: 22px;color: #1E2022;font-weight: 400;margin-bottom: 20px;font-family: '宋体','SimSu';}
.newdetailtitle p{font-size: 12px;color: #979797;font-weight: 400;margin-bottom: 4px;}
.newdetailtitle p:last-child{margin-bottom: 0;}
.newdetailtext{width: 100%;}
.newdetailtext p{font-size: 18px;color: #1E2022;line-height: 32px;text-indent: 2em;margin-bottom: 20px;}
.newdetailtext p:last-child{margin-bottom: 0;}
.newdetailtext p img{display: block;max-width: 100%;margin: 0 auto;}
.newdetailright{width: 25%;background: #fff;padding: 32px 16px;box-sizing: border-box;float: right;}
.newdetailright ul li{width: 100%;margin-bottom: 16px;}
.newdetailright ul li a{display: block;font-size: 14px;color: #000;font-weight: 500;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.newdetailright ul li a span{font-size: 22px;color: #DA7C0F;}
.newdetailright ul li a:hover{color: #F09B1C;}
.newdetaillast .mobilematrix{padding-top: 30px;}
.ledby{width: 100%;position: relative;}
.ledby img{display: block;max-width: 100%;height: 205px;object-fit: cover;}
.ledbycon{width: 100%;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
.ledbytitle{width: 100%;font-size: 44px;font-weight: 500;color: #fff;font-family: '宋体','SimSu';text-align: center;}
.ledbybox{width: 100%;padding: 24px 0 80px 0;background: #F7F4EE;box-sizing: border-box;}
.ledbyconter{width: 100%;}
.ledbyconter ul li{float: left;width: 24.5%;margin-right: 0.66%;}
.ledbyconter ul li:last-child{margin-right: 0;}
.ledbyconter ul li a{display: block;width: 100%;height: 332px;background: #fff;padding: 24px 32px;box-sizing: border-box;border-radius: 4px;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.ledbyconter ul li a h5{padding-bottom: 24px;box-sizing: border-box;border-bottom: 1px solid #F0F0F0;font-size: 24px;color: #F09B1C;font-weight: 500;line-height: 24px;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.ledbytext{width: 100%;padding-top: 30px;box-sizing: border-box;}
.ledbytext h4{font-size: 30px;color: #333;font-weight: 500;line-height: 30px;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.ledbytext p{font-size: 16px;color: #666;font-weight: 400;line-height: 22px;margin-top: 16px;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;height: 88px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.ledbyconter ul li a span{display: block;font-size: 16px;color: #666;font-weight: 400;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;margin-top: 32px;}
.ledbyconter ul li a span i{display: inline-block;width: 16px;height: 16px;background: url(m1.png) center no-repeat;
background-size: 16px 16px;vertical-align: -3px;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.ledbyconter ul li:hover a{background: #F09B1C;}
.ledbyconter ul li:hover a h5{color: #fff;border-color: #fff;}
.ledbyconter ul li:hover .ledbytext h4{color: #fff;}
.ledbyconter ul li:hover .ledbytext p{color: #fff;}
.ledbyconter ul li:hover a span{color: #fff;}
.ledbyconter ul li:hover a span i{background: url(m1s.png) center no-repeat;background-size: 16px 16px;}
.ledbydetail{width: 100%;min-height: 898px;padding: 64px;box-sizing: border-box;}
.ledbydetaileft{float: left;width: 32%;margin-right: 6%;}
.ledbydetaileft img{display: block;width: 100%;margin-bottom: 32px;}
.ledbydetaileft h5{font-size: 30px;color: #F09B1C;font-weight: 500;margin-bottom: 8px;}
.ledbydetaileft h4{font-size: 30px;color: #232527;font-weight: 500;}
.ledbydetailright{float: right;width: 62%;}
.ledbydetailright p{text-indent: 2em;font-size: 18px;color: #1E2022;font-weight: 400;line-height: 32px;margin-bottom: 12px;}
.ledbydetailright p:last-child{margin-bottom: 0;}
.dylist{width: 100%;background: #fff;padding: 32px 40px;box-sizing: border-box;}
.dylist ul li{width: 100%;border-bottom: 1px solid #F0F0F0;box-sizing: border-box;}
.dylist ul li:last-child{border: 0;}
.dylist ul li a{display: block;padding: 32px 24px;box-sizing: border-box;}
.dylist ul li:first-child a{padding-top: 0;}
.dylist ul li:last-child a{padding-bottom: 0;}
.dytime{width: 60px;float: left;padding-top: 14px;box-sizing: border-box;}
.dytime h4{font-size: 40px;font-weight: 500;text-align: center;color: #F09B1C;line-height: 40px;}
.dytime p{font-size: 14px;font-weight: 400;text-align: center;color: #F09B1C;line-height: 20px;}
.dytext{float: left;padding-left: 28px;box-sizing: border-box;width: calc(100% - 60px);}
.dytext h4{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 20px;color: #1E2022;font-weight: 400;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.dytext p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight: 400;
font-size: 14px;color: #595959;margin-top: 16px;}
.dylist ul li a:hover .dytext h4{color: #F09B1C;}
.npages{width: 100%;margin-top: 40px;}
.nscrpage{width: 100%;}
.nscrpage ul{display: table;margin: 0 auto;}
.nscrpage ul li{float: left;margin-right: 8px;}
.nscrpage ul li:last-child{margin-right: 0;}
.nscrpage ul li a{font-size: 14px;color: #333;border: 1px solid #ccc;display: block;padding: 6px 12px;box-sizing: border-box;border-radius: 2px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;background: #fff;}
.nscrpage ul .active a{border-color: #F09B1C;background: #F09B1C;color: #fff;}
.nscrpage ul li:hover a{border-color: #F09B1C;background: #F09B1C;color: #fff;}
.mpage{width: 100%;margin-top: 24px;display: none;}
.mpagecon{display: table;margin: 0 auto;}
.mpagecon a{font-size: 14px;color: #333;border: 1px solid #A0A0A0;display: block;padding: 9px 35px;box-sizing: border-box;border-radius: 2px;
background: #fff;float: left;margin-right: 24px;}
.mpagecon a:last-child{margin-right: 0;}
.acteam{background: #fff;padding-bottom: 40px;}
.acteambox{width: 100%;margin-top: 40px;}
.actitle{width: 100%;position: relative;font-size: 30px;line-height: 40px;color: #F09B1C;border-bottom: 1px solid #F09B1C;box-sizing: border-box;
font-weight: 500;padding-left: 20px;padding-bottom: 28px;margin-bottom: 40px;}
.actitle::before{content: '';width: 8px;height: 8px;background: #F09B1C;position: absolute;top: 32%;margin-top: -4px;left: 0;}
.acteamitem{margin-bottom: 60px;}
.acteamitem:last-child{margin-bottom: 0;}
.acteamname{width: 100%;margin-bottom: 40px;}
.acteamname:last-child{margin-bottom: 0;}
.acteamname a{float: left;width: 20%;text-align: left;font-size: 30px;color: #333;font-weight: 500;line-height: 40px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin-bottom: 40px;}
.acteamname a:hover{color: #F09B1C;}
.acteamleft{width: 23.5%;margin-right: 4%;}
.acteamleft img{margin-bottom: 40px;}
.acteamright{width: 72.5%;}
.platform{width: 100%;}
.platform ul li{float: left;width: 32%;margin-right: 2%;margin-bottom: 32px;}
.platform ul li:nth-child(3n){margin-right: 0;}
.platform ul li a{display: block;padding: 24px 30px;box-sizing: border-box;max-width: 100%;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.platform ul li a span{display: block;margin: 0 auto 16px;}
.platform ul li a span img{display: block;max-width: 100%;margin: 0 auto;}
.platform ul li a p{font-size: 20px;color: #1E2022;font-weight: 400;text-align: center;line-height: 28px;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.platform ul li a:hover{background: #fff;}
.platform ul li a:hover p{color: #F09B1C;}
.platformbox .npages{margin-top: 8px;}
.platformbox .new_1200{max-width: 1016px;}
.platformbuttom{width: 100%;padding: 56px 0 60px 0;box-sizing: border-box;background: #fff;}
.platformbuttom .new_1200{max-width: 1016px;}
.platformbuttomcon{width: 100%;}
.platformbuttomlist{width: 100%;}
.platformbuttomlist a{display: block;float: left;margin-right: 2%;width: 49%;margin-bottom: 2%;}
.platformbuttomlist a:nth-child(2){margin-right: 0;}
.platformbuttomlist a:nth-child(3){width: 100%;margin-right: 0;margin-bottom: 0;}
.platformbuttomlist a img{display: block;width: 100%;}
.platformbuttomlist a.plmobile{display: none;}
.aboutbox{width: 100%;background: #fff;padding: 0 40px;box-sizing: border-box;margin-bottom: 40px;}
.aboutbox ul li{width: 100%;border-bottom: 1px solid #F0F0F0;box-sizing: border-box;}
.aboutbox ul li:last-child{border-bottom: 0;}
.aboutbox ul li a{padding: 46px 0;display: block;width: 100%;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;}
.aboutleft{width: 80%;display: flex;align-items: center;}
.aboutleft p{font-size: 20px;color: #1E2022;font-weight: 400;width: 100%;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.aboutright p{font-size: 16px;color: #999999;font-weight: 400;}
.aboutright p i{display: inline-block;background: url(abmore.png) center no-repeat;background-size: 16px 16px;width: 16px;height: 16px;
vertical-align: -3px;margin-left: 4px;}
.aboutbox ul li a:hover .aboutleft p{color: #F09B1C;}
.addacademic .newdetaileft{float: none;width: 100%;margin-right: 0;}
.addbox{width: 100%;}
.addboxtop{width: 100%;padding: 60px 0;box-sizing: border-box;}
.addboxtopcon{width: 100%;}
.addboxlist{float: left;width: 48%;margin-right: 4%;}
.addboxlist:last-child{margin-right: 0;}
.addboxtitle{width: 100%;text-align: center;font-size: 28px;color: #282828;padding-bottom: 16px;
border-bottom: 1px solid #979797;box-sizing: border-box;font-family: '宋体','SimSu';margin-bottom: 20px;}
.addboxtitle i{display: inline-block;width: 34px;height: 34px;vertical-align: -6px;}
.addboxtitle i img{display: block;max-width: 100%;margin: 0 auto;}
.addboxlist .innewmore{padding: 0;}
.addlisted{width: 100%;}
.addlisted ul li{width: 100%;margin-bottom: 30px;}
.addlisted ul li:last-child{margin-bottom: 0;}
.addlisted ul li a{display: block;width: 100%;}
.addtext{float: left;width: 82px;height: 76px;margin-right: 20px;padding-top: 4px;box-sizing: border-box;}
.addtext h4{font-size: 40px;text-align: center;color: #fff;font-weight: 500;line-height: 40px;margin-bottom: 4px;}
.addtext p{font-size: 14px;text-align: center;color: #fff;font-weight: 400;}
.addtexted{float: left;width: calc(100% - 102px);}
.addtexted p{font-size: 18px;color: #1E2022;line-height: 26px;font-weight: 400;margin-bottom: 10px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.addtexted span{font-size: 14px;color: #999;font-weight: 400;display: none;}
.addlisted ul li:hover .addtexted p{color: #F09B1C;}
.addlistwo ul li{margin-bottom: 9px;}
.addlistwo .addtext{width: 105px;height: auto;padding: 0;}
.addlistwo .addtext span{font-size: 20px;color: #1E2022;font-weight: 500;}
.addlistwo .addtexted{width: calc(100% - 125px);}
@media screen and (max-width: 1210px) {
	.new_1200{max-width: 100%;padding: 0 4%;}
	.platformbox .new_1200{max-width: 100%;padding: 0 4%;}
	.headerbottom{height: 60px;}
	.headerlogo{max-width: 208px;padding-top: 6px;}
	.newheader .headerlogo{max-width: 100%;}
	.newheader .headerlogo a img{max-width: 208px;}
	.newheader .headerlogo a span{font-size: 18px;margin-top: 0;margin-left: 8px;}
	.headernav ul li{line-height: 60px;}
	.headernav ul li a{font-size: 18px;}
	.agency{padding: 40px 0;}
	.innewlasttop{padding: 40px 0;}
	.mobilematrix{padding-bottom: 40px;}
	.nheader{margin-top: 10px;}
	.newdetail{padding: 20px 0 40px 0;}
	.newdetaileft{padding: 20px 32px;}
	.newdetailright{padding: 20px 12px;}
	.ledbybox{padding-bottom: 40px;}
	.ledbytitle{font-size: 28px;}
	.ledbyconter ul li a{padding: 16px 20px;}
	.ledbyconter ul li a h5{font-size: 20px;}
	.ledbyconter ul li .ledbytext h4{font-size: 24px;}
	.ledbyconter ul li .ledbytext p{font-size: 14px;}
	.ledbydetail{padding: 40px;}
	.ledbydetaileft h5,.ledbydetaileft h4{font-size: 24px;}
	.actitle{font-size: 24px;line-height: 30px;}
	.actitle::before{top: 34%;}
	.acteamname a{font-size: 24px;}
	.platformbuttom{padding: 40px 0;}
}
@media screen and (max-width: 1120px) {
	.headernav ul li{margin-right: 24px;}
	.headernav ul li a{font-size: 16px;}
	.newdetaileft{float: none;width: 100%;margin-right: 0;margin-bottom: 20px;}
	.newdetailright{display: none;}
}
@media screen and (max-width: 980px) {
	.header{display: none;}
	.pcsearch{display: none;}
	.mobileheader{display: block;}
	.mobilebanner{display: block;}
	.sectionleft{display: none;}
	.newnav{display: block;}
	.sectiontop{display: block;margin-bottom: 12px;}
	.sectionright{width: 100%;}
	.sectionright ul li a{height: auto;}
	.sectionbottom ul li{float: none;width: 100%;margin-right: 0;margin-bottom: 12px;}
	.sectionbottom ul li:last-child{margin-bottom: 0;}
	.sectionbottom ul li a{height: auto;}
	.sectionleftbox ul li a .bannerimg{height: 390px;}
	.title h4::after{width: 100%;right: -120%;}
	.title h4::before{width: 100%;left: -120%;}
	.innewconter{display: block;}
	.innewitem{width: 100%;margin-bottom: 24px;}
	.innewitem:last-child{margin-bottom: 0;}
	.innewitem::before{display: none;}
	.innewtitle{font-size: 20px;height: 40px;line-height: 40px;margin-left: -16px;margin-bottom: 20px;}
	.innewitembox{padding: 0 24px;}
	.innewitembox a{font-size: 16px;margin-bottom: 10px;}
	.innewmore{padding: 0 24px;margin-top: 24px;}
	.agencylistcon h5{font-size: 20px;}
	.innewlasttopcon a{float: none;width: 100%;margin-right: 0;margin-bottom: 20px;}
	.mobilematrix .title h4::before{width: 100%;left: -110%;}
	.mobilematrix .title h4::after{width: 100%;right: -110%;}
	.newmobileheader{background: #fff;}
	.newmobileheader .searchtab{width: 20px;height: 20px;cursor: pointer;float: left;margin-right: 40px;}
	.newmobileheader .navrighted{width: 20px;height: 20px;cursor: pointer;float: left;}
	.newdetail{padding-top: 80px;}
	.ledbyconter ul li{width: 49%;margin-right: 2%;margin-bottom: 2%;}
	.ledbyconter ul li:nth-child(2n){margin-right: 0;}
	.ledbyconter ul li a{height: 260px;}
	.ledbyconter ul li a h5{padding-bottom: 12px;}
	.ledbytext{padding-top: 16px;}
	.ledbyconter ul li a span{margin-top: 18px;}
	.ledbyboxdetalie{padding-top: 80px;}
	.ledbydetaileft{width: 100%;float: none;margin-right: 0;margin-bottom: 20px;}
	.ledbydetaileft img{margin-bottom: 16px;width: auto;}
	.acteamleft{float: left;width: 23.5%;margin-right: 4%;margin-bottom: 0;}
	.ledbydetailright{float: none;width: 100%;}
	.acteamright{float: right;width: 72.5%;}
	.dylist{padding: 20px 24px;}
	.dylist ul li a{padding: 24px 20px;}
	.dytime h4{font-size: 32px;}
	.actitle{margin-bottom: 20px;}
	.acteamname{margin-bottom: 30px;}
	.acteamname a{width: 25%;margin-bottom: 20px;}
	.platformbox{padding-top: 80px;}
	.aboutboxconter{padding-top: 80px;}
	.addboxlist{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.addboxlist:last-child{margin-bottom: 0;}
	.addboxtitle{font-size: 20px;}
	.addboxtitle i{vertical-align: -9px;}
	.addboxtop{padding: 40px 0;}
}
@media screen and (max-width: 680px) {
	.sectionleftbox ul li a .bannerimg{height: 292px;}
	.sectiontext{padding: 24px 12px;}
	.sectiontext p{font-size: 16px;line-height: 22px;}
	.sectionleftbox .bannerpages{left: 12px !important;bottom: 100px !important;}
	.title h4{font-size: 22px;}
	.sectionright ul li a h5,.sectionbottom ul li a h5{font-size: 16px;line-height: 22px;}
	.sectionbox{padding: 24px 0;}
	.section::before{height: 100%;}
	.innewconter{padding: 12px 0;}
	.innewitembox{padding: 0 12px;}
	.innewtitle{margin-left: -6px !important;padding-left: 20px;margin-bottom: 12px;}
	.innewmore{padding: 0 12px;margin-top: 12px;}
	.section{padding-bottom: 38px;box-sizing: border-box;}
	.agencylist ul li{float: none;width: 100%;margin-right: 0;margin-bottom: 12px;height: auto;}
	.agencylist ul li:last-child{margin-right: 0;width: 100%;margin-bottom: 0;}
	.agencylist ul li a{height: 160px;}
	.agencylistcon img{width: 60px;height: 60px;margin-bottom: 8px;}
	.agencyitem{margin-bottom: 12px;}
	.agencycon .title{margin-bottom: 24px;}
	.innewlasttop{background: transparent;}
	.addnewsbj{display: block;}
	.mobilematrix .title h4{text-align: left;display: block;}
	.mobilematrix .title h4::before{display: none;}
	.mobilematrix .title h4::after{display: none;}
	.mobilematrixlist{display: block;width: 100%;}
	.mobilematrixitem{float: left;width: 24%;margin-right: 1.33%;}
	.mobilematrixitem:last-child{margin-right: 0;}
	.mobilematrix{padding: 16px 0;}
	.footer{padding: 24px 0;}
	.footerleft{float: none;margin: 0 auto 4px;}
	.footerleft h1 img{margin: 0 auto;}
	.footeright{float: none;text-align: center;}
	.footeright p{line-height: 20px;}
	.newdetaileft{padding: 20px 12px;margin-bottom: 0;}
	.newdetailright{padding: 20px 12px;}
	.newdetailtitle{margin-bottom: 14px;}
	.newdetailtitle h4{font-size: 20px;margin-bottom: 12px;}
	.newdetailtext p{font-size: 14px;line-height: 24px;margin-bottom: 10px;}
	.newdetailright ul li{margin-bottom: 10px;}
	.newdetailright ul li a span{font-size: 20px;}
	.ledbycon{top: 65%;}
	.ledbytitle{font-size: 22px;}
	.ledbyconter ul li{width: 100%;margin-right: 0%;}
	.ledbyconter ul li:last-child{margin-bottom: 0;}
	.ledbyconter ul li a{height: auto;}
	.ledbyconter ul li a h5{font-size: 16px;line-height: 16px;}
	.ledbyconter ul li .ledbytext h4{font-size: 20px;line-height: 20px;}
	.ledbyconter ul li .ledbytext p{height: auto;}
	.ledbyconter ul li a span{font-size: 14px;}
	.ledbydetail{padding: 24px 16px 80px 16px;min-height:auto;background-size: 80% !important;background-position: 160% 100% !important;}
	.ledbydetaileft h5{font-size: 18px;}
	.ledbydetaileft h4{font-size: 20px;}
	.ledbydetailright p{font-size: 16px;line-height: 26px;}
	.ledbydetaileft img{max-width: 100%;margin: 0 auto 12px;}
	.dylist ul li a{padding: 12px 0;display: flex;align-items: center;}
	.dytime h4{font-size: 24px;}
	.dytext{padding-left: 12px;}
	.dytext h4{font-size: 16px;white-space: normal;line-height: 26px;}
	.dytext p{margin-top: 8px;}
	.npages{display: none;}
	.mpage{display: block;}
	.acteambox{margin-top: 32px;}
	.actitle{font-size: 20px;line-height: 28px;padding-bottom: 14px;}
	.acteamname a{width: 33%;margin-bottom: 28px;font-size: 20px;line-height: 28px;font-size: 16px;}
	.acteamleft{width: 36.5%;margin-right: 3.5%;}
	.acteamright{width: 60%;}
	.platform ul li{width: 48%;margin-right: 4%;}
	.platform ul li:nth-child(3n){margin-right: 4%;}
	.platform ul li:nth-child(2n){margin-right: 0;}
	.platform ul li a{display: block;width: 100%;padding: 0;}
	.platform ul li a span{margin-bottom: 14px;}
	.platform ul li a p{font-size: 16px;}
	.platformbox .mpage{margin-top: 10px;}
	.platformbuttomlist a{float: none;width: 100%;margin-right: 0;margin-bottom: 24px;}
	.platform ul li a:hover{background: transparent;}
	.platformbuttomlist a:last-child{margin-bottom: 0;}
	.platformbuttomlist a.plpc{display: none;}
	.platformbuttomlist a.plmobile{display: block;}
	.platformbuttom{padding: 80px 0;}
	.acteamitem{margin-bottom: 40px;}
	.aboutbox{padding: 0 20px;}
	.aboutbox ul li a{padding: 40px 0px;}
	.aboutleft p{font-size: 16px;width: 100%;}
	.aboutbox{margin-bottom: 20px;}
	.addtext{width: 50px;height: 50px;margin-right: 10px;}
	.addtext h4{font-size: 20px;line-height: 20px;}
	.addtexted{width: calc(100% - 60px);}
	.addtexted p{font-size: 16px;}
	.addlisted ul li{margin-bottom: 10px;}
	.addlistwo .addtext span{display: none;}
	.addlistwo .addtexted{width: 100%;}
	.addlistwo .addtexted p{margin-bottom: 10px;}
	.addlistwo .addtexted span{display: block;}
}